#mal\_control_strip:before, #mal\_control_strip:after {
	pointer-events: none;
	position: fixed;
	display: block;
	content: '';
	background-repeat: no-repeat;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transition: all .7s linear;
	-webkit-transition: all .7s linear;
}

#mal\_control_strip:before {
	left: 8px;
	top: -175px;
	width: 350px;
	height: 350px;
	background-image: url(http://dl.dropboxusercontent.com/u/78192465/MyAnimeList/Touhou/Images/top_gear.png); 
}

#mal\_control_strip:after {
	left: 96px;
	top: -44px;
	width: 174px;
	height: 174px;
	background-image: url(http://dl.dropboxusercontent.com/u/78192465/MyAnimeList/Touhou/Images/bottom_gear.png);
	z-index: -3; 
}#mal\_control_strip:hover:before {
	transform: rotate(-30deg);
	-webkit-transform: rotate(-30deg);	}

#mal\_control_strip:hover:after {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);	
}

#mal\_control_strip {
	position: fixed !important;
	display: block;
	left: 8px !important;	width: 350px !important;
	height: 175px !important;
	background: url(http://dl.dropboxusercontent.com/u/78192465/MyAnimeList/Touhou/Images/top_bg.png) !important;
	z-index: 4;
}

#mal\_control_strip table {
	display: block !important;
	width: 64px !important; 
}

#mal\_control_strip td {
	display: block !important;
	width: 64px !important;
}

#mal\_control_strip img, #mal\_cs_powered, #mal\_cs_powered img, #mal\_cs_pic, #mal\_cs_otherlinks strong,
#mal\_cs_otherlinks div a[href*="shared"], #mal\_cs_otherlinks div span[title*="Compatibility Score"] { display: none; }

#mal_cs_pic, #mal_cs_listinfo, #mal_cs_links { border-right: none !important; }

#mal\_cs_otherlinks div:nth-child(2) { color: transparent !important; }

#mal_cs_otherlinks div a[href*="history"], #mal_cs_otherlinks div a[href*="list/"], #search,
#mal_cs_otherlinks div a[href$="/forum/"], #mal_cs_otherlinks div a[href*="export"], #mal\_cs_links div:last-of-type a:first-of-type, 
#mal\_cs_links div a[href$="/"], #mal\_cs_links div:last-of-type a:last-of-type { display: none !important; }

#mal\_cs_otherlinks div a[href*="login"]:before, #mal\_cs_listinfo div:last-of-type a:before, #mal\_cs_listinfo div:first-of-type a:before, 
#mal\_cs_links div a[href*="addtolist"]:before,
#mal\_cs_otherlinks div a[href*="login"], #mal\_cs_listinfo div:last-of-type a, #mal\_cs_listinfo div:first-of-type a, 
#mal\_cs_links div a[href*="addtolist"], #mal\_cs_otherlinks div a[href*="register"], #mal\_cs_otherlinks div a[href*="forum"] {
	position: fixed !important;
	display: block;
	width: 55px;
	height: 55px;
	font-size: 0 !important;
	border-radius: 100px;
	transition: all .5s linear;
	-webkit-transition: all .5s linear;
}

#mal\_cs_otherlinks div a[href*="register"], #mal\_cs_otherlinks div a[href*="forum"] {  pointer-events: none; }

#mal\_cs_otherlinks div a[href*="login"]:before, #mal\_cs_listinfo div:last-of-type a:before, #mal\_cs_listinfo div:first-of-type a:before, 
#mal\_cs_links div a[href*="addtolist"]:before,
#mal\_cs_otherlinks div a[href*="login"]:after, #mal\_cs_listinfo div:last-of-type a:after, #mal\_cs_listinfo div:first-of-type a:after, 
#mal\_cs_links div a[href*="addtolist"]:after,  #mal\_cs_otherlinks div a[href*="register"]:after, #mal\_cs_otherlinks div a[href*="forum"]:after {
	content: '';
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}

#mal\_cs_otherlinks div a[href*="login"]:before, #mal\_cs_listinfo div:last-of-type a:before, #mal\_cs_listinfo div:first-of-type a:before, 
#mal\_cs_links div a[href*="addtolist"]:before {
	background-image: url('http://dl.dropboxusercontent.com/u/78192465/MyAnimeList/Touhou/Images/top_bt.png'); 
	z-index: -1;
}

#mal\_cs_otherlinks div a[href*="login"]:after, #mal\_cs_listinfo div:last-of-type a:after, #mal\_cs_listinfo div:first-of-type a:after, 
#mal_cs_links div a[href*="addtolist"]:after, #mal\_cs_otherlinks div a[href*="register"]:after, #mal\_cs_otherlinks div a[href*="forum"]:after { 
	pointer-events: none;
	position: fixed;
	display: block;
	width: 88px;
	height: 88px;
	background-image: url('http://dl.dropboxusercontent.com/u/78192465/MyAnimeList/Touhou/Images/gears.png');
	transition: all .5s linear;
	-webkit-transition: all .5s linear;
	z-index: -2;
}

/*  USERNAME */#mal\_cs_otherlinks div a[href*="register"], #mal\_cs_listinfo div:first-of-type a { 
	left: 74px;
	top: 59px;
}

#mal\_cs_listinfo div:first-of-type a:hover { box-shadow: 0 0 16px #1dda00; }

#mal\_cs_listinfo div:first-of-type a:hover:before, #mal\_cs_listinfo div:first-of-type a:hover:after {
	transform: rotate(-90deg); 
	-webkit-transform: rotate(-90deg); 
}

/* ADD */
#mal\_cs_otherlinks div a[href*="forum"], #mal\_cs_links div a[href*="addtolist"] { 
	left: 237px;
	top: 59px;
}

#mal\_cs_links div a[href*="addtolist"]:before { background-position: -110px 0; }

#mal\_cs_links div a[href*="addtolist"]:after { background-position: -176px 0; }

#mal\_cs_links div a[href*="addtolist"]:hover { box-shadow: 0 0 16px #00c1ff; }

#mal\_cs_links div a[href*="addtolist"]:hover:before, #mal\_cs_links div a[href*="addtolist"]:hover:after {
	transform: rotate(-90deg); 
	-webkit-transform: rotate(-90deg); 
}

/* LOGIN, LOGOUT */
#mal\_cs_otherlinks div a[href*="login"], #mal\_cs_listinfo div:last-of-type a { 
	left: 154px;
	top: 91px;
}

#mal\_cs_otherlinks div a[href*="login"]:before, #mal\_cs_listinfo div:last-of-type a:before { background-position: -55px 0; }

#mal\_cs_otherlinks div a[href*="login"]:after, #mal\_cs_listinfo div:last-of-type a:after {
	background-position: -88px 0; 
}

#mal\_cs_otherlinks div a[href*="login"]:hover, #mal\_cs_listinfo div:last-of-type a:hover { box-shadow: 0 0 16px #d44fd2; }

#mal\_cs_otherlinks div a[href*="login"]:hover:before, #mal\_cs_listinfo div:last-of-type a:hover:before,
#mal\_cs_otherlinks div a[href*="login"]:hover:after, #mal\_cs_listinfo div:last-of-type a:hover:after {
	transform: rotate(-90deg); 
	-webkit-transform: rotate(-90deg); 
}

/* LOGOUT */#mal\_cs_listinfo div:last-of-type a:hover:after { content: 'Exit'; }/* LOGIN */
#mal\_cs_otherlinks div a[href*="login"]:hover:after { content: 'Enter'; }

#mal\_cs_listinfo div:first-of-type a:after, #mal\_cs_links div a[href*="addtolist"]:after,
#mal\_cs_otherlinks div a[href*="login"]:after, #mal\_cs_listinfo div:last-of-type a:after,
#mal\_cs_otherlinks div a[href*="register"]:after, #mal\_cs_otherlinks div a[href*="forum"]:after {
	margin-left: -16px;
	margin-top: -17px;
}